package tccmanager;
public class GerenciaRegistrarAnotacao {
 
	private RequestRegistrarAnotacao requestRegistrarAnotacao;
	 
	private ValidadorRegistrarAnotacao validadorRegistrarAnotacao;
	 
        public GerenciaRegistrarAnotacao() {
            this.validadorRegistrarAnotacao = new ValidadorRegistrarAnotacao();
        }
        
	public boolean registrarAnotacao() {
            if (this.validadorRegistrarAnotacao.valida(this.requestRegistrarAnotacao)) {
                NegocioRegistrarAnotacao registrarAnotacao = new NegocioRegistrarAnotacao();
                registrarAnotacao.setAtividade(Integer.parseInt(this.requestRegistrarAnotacao.getAtividade()));
                registrarAnotacao.setAnotacao(this.requestRegistrarAnotacao.getAnotacao());                
                return registrarAnotacao.registrarAnotacao();
            } else
                return false;
	}
	 
	public void setRequestRegistrarAnotacao(RequestRegistrarAnotacao _requestRegistrarAnotacao) {
            this.requestRegistrarAnotacao = _requestRegistrarAnotacao;
	}
	 
}